using System;
using System.Web;
using System.IO;
using System.Collections.Generic;
using System.Text;

namespace TaiLieu
{
    //public class UploadFile
    //{
    //    public static string PathImageUpLoad(TypeImagesFilePath typePath)
    //    {
    //        string tam = HttpRuntime.AppDomainAppPath;
    //        if (typePath == TypeImagesFilePath.common)
    //            return tam;
    //        else
    //        {
    //            switch (typePath)
    //            {
    //                case TypeImagesFilePath.buyProduct:
    //                    {
    //                        return tam + PathFileImageUpload.buyProduct;
    //                    }
    //                case TypeImagesFilePath.buyAdvertisement:
    //                    {
    //                        return tam + PathFileImageUpload.buyAdvertisement;
    //                    }
    //                case TypeImagesFilePath.buyBangGia:
    //                    {
    //                        return tam + PathFileImageUpload.buyBangGia + "\\";
    //                    }
    //                case TypeImagesFilePath.education:
    //                    {
    //                        return tam + PathFileImageUpload.education;
    //                    }
    //                case TypeImagesFilePath.document:
    //                    {
    //                        return tam + PathFileImageUpload.document;
    //                    }
    //                case TypeImagesFilePath._new:
    //                    {
    //                        return tam + PathFileImageUpload.New;
    //                    }
                   

    //            }
    //        }
    //        return "";

    //    }
    //    public static string GetFileName(string filePath)
    //    {
    //        if (filePath == "")
    //            return "";
    //        else
    //        {
    //            try
    //            {
    //                int index = filePath.LastIndexOf("\\");
    //                if (index == -1)
    //                {
    //                    index = filePath.LastIndexOf("/");
    //                }
    //                return filePath.Substring(index + 1, filePath.Length - index - 1);
    //            }
    //            catch { }
    //        }
    //        return "";
    //    }
    //    function copy file
    //    public static bool CopyFile(string filePath, TypeImagesFilePath typePath, bool overrid)
    //    {
    //        if (filePath.CompareTo("") != 0)
    //        {
    //            try
    //            {
    //                string fileName = PathImageUpLoad(typePath).Replace ("/","\\") + GetFileName(filePath);
    //                File.Copy(filePath, fileName, overrid);
    //                return true;
    //            }
    //            catch
    //            {
    //                return false;
    //            }
    //        }
    //        return false;
    //    }
       
    //    public static bool CopyFile(string filePath, TypeImagesFilePath typePath)
    //    {
    //        return CopyFile(filePath, typePath, true);
    //    }
    //    fuction Delete file
    //    public static bool DeleteFile(string nameFile)
    //    {
    //        if (nameFile.CompareTo("") != 0)
    //        {
    //            string path = PathImageUpLoad(0).Replace("/", "\\") + nameFile;
    //            if (File.Exists(path))
    //            {
    //                File.Delete(path);
    //                return true;
    //            }
    //        }
    //        return false;
    //    }
    //    ham get name file in directory
    //    public static string NameFile(TypeImagesFilePath bangGia)
    //    {
    //        DirectoryInfo info = new DirectoryInfo(PathImageUpLoad(bangGia).Replace("/", "\\"));
    //        if (info.Exists)
    //        {
    //            try
    //            {
    //                return info.GetFiles()[0].Name;
    //            }
    //            catch { }
    //        }
    //        return "";
    //    }
    //}
}
